sharp-pointed weapon - Français Anglais Dictionnaire